package cn.com.huzo.service.inventory;

import cn.com.huzo.model.entities.inventory.StockInLinesPoLinesEntity;
import huzofw.service.GenericManager;
import java.util.List;
import java.util.Map;

/**
 * 入库单明细---引入采购订单明细数据管理服务对象接口。
 *
 * @author 吴旭
 */
public interface StockInLinesPoLinesManager extends GenericManager<StockInLinesPoLinesEntity, String> {

    /**
     * 更新引入的采购订单明细（手工分配入库数）
     *
     * @param itemList 要更新数据列表
     * @param limit02 引入的采购订单明细列表每页显示的数据数量
     * @param pageIndex02 到货明细当前显示的页数
     * @return 更新后的入库单所引用的采购订单、明细、更新后的入库单明细
     * @throws java.lang.Exception
     */
    Map<String, Object> update(List<StockInLinesPoLinesEntity> itemList, Integer limit02, Integer pageIndex02) throws Exception;
}
